/*******************************************************************/
/* @ All Rights Reserved Copyright (C) 2014 broada,Co.,Ltd.        */
/*                                                                 */
/*  NAME      = ora_ttc7_item.h                                    */
/*  NOTE      =                                                    */
/*  DATE      = 2015/01/30 by songbb                               */
/*******************************************************************/

#ifndef __ORA_TTC7_ITEM_H_
#define __ORA_TTC7_ITEM_H_

#include "../ora_ttc_proto.h"

int ora_ttc7_item_skip_req(Conntrack *p_st_conn
                        , L7session_ora *p_st_sess
                        , L7_ora_packet *p_st_ora_packet
                        , Sql_metadata_info *p_st_metadata);

int ora_ttc7_item_unmarshal_req(Conntrack *p_st_conn
                                , L7session_ora *p_st_sess
                                , L7_ora_packet *p_st_ora_packet
                                , Sql_metadata_info *p_st_metadata
                                , char **pp_bind_binary_value
                                , int *p_i_bind_value_len);

int ora_ttc7_item_unmarshal_resp(Conntrack *p_st_conn
                                , L7session_ora *p_st_sess
                                , L7_ora_curr_session *p_st_curr_sess
                                , L7_ora_packet *p_st_ora_packet
                                , Sql_metadata_info *p_st_metadata);

#endif
